We Need to Talk About This ‘Twilight Zone’ Trailer February 21, 2019Articles, Pop CultureBrandon MarcusComment Rod bless you, Jordan Peele. Share this article with your friends. We'd do the same for you, dammit.